package ysu.sxm.ptjc.pojo;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.NoArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @Description  
 * @Author  baodan_Fan 
 * @Date 2021-01-07 
 */

@Getter
@Setter
@ToString
@NoArgsConstructor
@EqualsAndHashCode
@Entity
@Table ( name ="defect_query_info" )
public class DefectQueryInfo  implements Serializable {
	private static final long serialVersionUID =  781538853233323341L;

	/**
	 * 缺陷id
	 */
   	@Id
	private Long defectId;

	/**
	 * 缺陷编号
	 */
   	@Column(name = "defect_num" )
	private String defectNum;

	/**
	 * 缺陷名字
	 */
   	@Column(name = "defect_nam" )
	private String defectNam;

	/**
	 * 缺陷分类
	 */
   	@Column(name = "defect_type" )
	private String defectType;

	/**
	 * 程度
	 */
   	@Column(name = "defect_degree" )
	private String defectDegree;

	public Long getDefectId() {
		return this.defectId;
	}

	public void setDefectId(Long defectId) {
		this.defectId = defectId;
	}

	public String getDefectNum() {
		return this.defectNum;
	}

	public void setDefectNum(String defectNum) {
		this.defectNum = defectNum;
	}

	public String getDefectNam() {
		return this.defectNam;
	}

	public void setDefectNam(String defectNam) {
		this.defectNam = defectNam;
	}

	public String getDefectType() {
		return this.defectType;
	}

	public void setDefectType(String defectType) {
		this.defectType = defectType;
	}

	public String getDefectDegree() {
		return this.defectDegree;
	}

	public void setDefectDegree(String defectDegree) {
		this.defectDegree = defectDegree;
	}

}
